pine marten – Deutsch–English translations

🇬🇧 en de 🇩🇪

pine marten noun

  • Martes martes
Baummarder, Marder
Wiktionary Links